investment trust company - Francés Inglés Diccionario